existential threat - German English Dictionary